package com.yang.inventorymanagement.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.yang.inventorymanagement.pojo.Products;
import com.yang.inventorymanagement.pojo.Suppliers;

import java.util.List;

/**
* @author Administrator
* @description 针对表【products】的数据库操作Service
* @createDate 2023-12-22 09:35:53
 * 商品表
*/
public interface ProductsService extends IService<Products> {

    /**
     * 根据商品名称查询信息
     * @param productName
     * @return
     */
    public List<Products> selectProductsByProductName(String productName);




    /**
     * 查找商品库存的相关消息
     * @return
     */
    public Object[][] getAllproducts();

    /**
     * 查找商品库存的相关消息
     * @return
     */
    public Object[][] getAllProductsAndSuppliers(Integer productsIds);


    /**
     * 根据供应商名字
     * @param name
     * @return
     */
    public Object[][] getSearchProducts(String name);

    /**
     * 新增商品
     * @param products
     * @return
     */
    public int insertProducts(Products products);

}
